//功能模块一：后台管理员登录
//1:获取登录按钮
//2:绑定点击事件
$("#wst_login").click(function(e){  //e 事件对象
  //阻止事件默认行为 btn==(a)(button) (submit)
  e.preventDefault();
  //3:获取用户输入用户名和密码
  var u = $("#wst-username").val();
  var p = $("#wst-password").val();
//var z = $("#code").val();
//var y = $("#yzm").val();
  //3.1 验证用户名和密码格式,如果用户输入的格式不正确
  //    禁止提交
  //3.2 验证码 用户名 字母或数字 3~8
  //          密码   数字      3~8
  //3.3:创建二个正则表达式 用户名密码
  var ureg = /^[a-z0-9]{3,8}$/i;
  var preg = /^[0-9]{3,8}$/;
  var zreg = /^[a-z0-9]{4}$/i;
  //3.4:验证
  if(!ureg.test(u)){
    alert("用户名格式不正确，请检查");
    return;                     //停止程序运行
  }
  if(!preg.test(p)){
    alert("密码格式不正确,请检查");
    return;                     //停止程序运行
  }
//if(!zreg.test(z)){
//alert("验证格式不正确,请检查");
//return;
//}
//z.onkeyup=function(){
//	if(z.val!=y){
//		$.ajax({
//			type:"get",
//			url:"php/login/00_yzm.php",
//			data:"code="+z.val
//		}).then(text=>{
//			if(text=="ture"){
//				alert("验证码正确");
//				return true;
//			}else{
//				alert("验证码错误");
//				return false;
//			}
//		})
// }
//}
// 
  //4:发送ajax请求并且获取返回数据
  $.ajax({
    type:"POST",
    url:"http://www.youyiku-yishu.cn/WebApp/Users/login",
    data:{username:u,password:p},
    dataType:"json"
    }).then(data=>{
//  	console.log(data);
  	var ustatus=data.data.userId;
    	if(ok=>1){
        alert("登录成功");
     var userId= $('.userId').val(ustatus);
     var use=$('.userId').val();
     var  userId=[{userId:use}]
        //将json转为字符串；
    var str = JSON.stringify(userId[0]);
    //将失信人信息存入cookie,这个存cookie的方法提前封装好
    setCookie("userId", str,1);

        location.href = "WxBooks/make.html";
      }else{
        alert(data.msg);
      }
    });
    //参数:js->php 数据
    
  
  //5:判断
  //6:成功跳转 product_list.html
  //7:失败    提示:"用户名或密码有误"
});
function setCookie(cname,cvalue,exdays)
{
  var d = new Date();
  d.setTime(d.getTime()+(exdays*24*60*60*1000));
  var expires = "expires="+d.toGMTString();
  document.cookie = cname + "=" + cvalue + "; " + expires;
}